notice someone's embarrassment - French English Dictionary